professional practical training - German English Dictionary